package com.lingnan.dto;

import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

@Data
public class CompanyJobStatisticsDto {
    private Long companyId;
    private String companyName;
    private Integer totalPositions;        // 总职位数
    private Integer draftPositions;        // 草稿职位数
    private Integer publishedPositions;    // 已发布职位数
    private Integer offlinePositions;      // 下架职位数
    private Integer totalApplications;     // 总投递数
    private Integer todayApplications;     // 今日投递数
    private Integer pendingApplications;   // 待处理投递数
    private Integer reviewedApplications;  // 已查看投递数
    private Integer interviewingApplications; // 面试中投递数
    private Integer acceptedApplications;  // 已录用投递数
    private Integer rejectedApplications;  // 已拒绝投递数
    private Integer totalHrs;              // HR总数
    private Integer activeHrs;             // 活跃HR数（最近30天有操作）
    private BigDecimal averageViewCount;   // 平均浏览量
    private Date statisticsDate;           // 统计日期
}